#include "syslib.h"

PUBLIC int sys_chgprio(pid, priority, pidAnterior)
int pid;		/* PID del proceso a cambiar la prioridad */
int priority;		/* La prioridad... */
int* pidAnterior;	/* PID anterior del proceso */
{
  message m;
  int r;

  m.m1_i1 = pid;
  m.m1_i2 = priority;

  r = _taskcall(SYSTASK, SYS_CHGPRIO, &m);

  *pidAnterior = m.m1_i3;

  return r;
}
